package com.saa.strategy.po;

import java.io.Serializable;
import java.util.Date;

import ins.framework.mybatis.annotations.Table;
import ins.framework.mybatis.annotations.Column;
import lombok.Data;

/**
 *
 * 通过ins-framework-mybatis工具自动生成，请勿手工修改。表saa_strategy的PO对象<br/>
 * 对应表名：saa_strategy,备注：策略主表(竖表)
 *
 */
@Data
@Table(name="saa_strategy")
public class SaaStrategy implements Serializable {
	private static final long serialVersionUID = 1L;
	/** 对应字段：id,备注：ID */
	@Column(name="id",description="ID")
	private String id;
	/** 对应字段：strategy_id,备注：策略ID */
	@Column(name="strategy_id",description="策略ID")
	private String strategyId;
	/** 对应字段：strategy_code,备注：策略代码 */
	@Column(name="strategy_code",description="策略代码")
	private String strategyCode;
	/** 对应字段：strategy_value,备注：策略值 */
	@Column(name="strategy_value",description="策略值")
	private String strategyValue;
	/** 对应字段：strategy_type,备注：策略类型（1、角色分配策略） */
	@Column(name="strategy_type",description="策略类型（1、角色分配策略）")
	private String strategyType;
	/** 对应字段：create_by,备注：创建者 */
	@Column(name="create_by",description="创建者")
	private String createBy;
	/** 对应字段：update_by,备注：更新者 */
	@Column(name="update_by",description="更新者")
	private String updateBy;
	/** 对应字段：create_time,备注：创建日期 */
	@Column(name="create_time",description="创建日期")
	private Date createTime;
	/** 对应字段：update_time,备注：更新时 */
	@Column(name="update_time",description="更新时")
	private Date updateTime;
	/** 对应字段：valid,备注：是否有效 */
	@Column(name="valid",description="是否有效")
	private String valid;

}
